package cn.net.wanji.enums;

public enum CarType {
    一型客车("1", "客1"),
    二型客车("2", "客2"),
    三型客车("3", "客3"),
    四型客车("4", "客4"),
    一型货车("11", "货1"),
    二型货车("12", "货2"),
    三型货车("13", "货3"),
    四型货车("14", "货4"),
    五型货车("15", "货5"),
    六型货车("16", "货6"),
    一型专项作业车("21", "货1"),
    二型专项作业车("22", "货2"),
    三型专项作业车("23", "货3"),
    四型专项作业车("24", "货4"),
    五型专项作业车("25", "货5"),
    六型专项作业车("26", "货6");




    private final String id;
    private final String name;

    CarType(String id, String name) {
        this.id = id;
        this.name = name;
    }

    public String getId() {
        return id;
    }

    public String getName() {
        return name;
    }

    public static String getNameFromId(String id) {
        for (CarType carModel : CarType.values()) {
            if (carModel.getId().equals(id)) {
                return carModel.getName();
            }
        }
        return "未知"; // 如果没有找到匹配的车型ID，则返回未知
    }
}
